foam injection - French English Dictionary